hitch hiker - Turkish English Dictionary